home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / Astro / astrolog / Helpfile.p2 < prev    next >
Encoding:
Text File  |  1995-06-12  |  55.6 KB  |  1,004 lines

  1. -T <month> <day> <year>: Display transits ordered by influence.
  2.  
  3.   The -T switch is a transit influence chart. Given a date, it will
  4.   take the transiting planets on that date, and determine how they
  5.   interact with the generic natal chart specified with -i or however.
  6.   The information will be printed as a list of transits, sorted in
  7.   order from most significant to least significant. For each transit in
  8.   effect, the transiting and natal planets (and the signs they are in)
  9.   are displayed, along with the aspect and the orb, and whether the
  10.   transit is applying and going to happen in the future, or just passed
  11.   exactness and the orb is separating. The computer computed power
  12.   value of each transit will be printed too - anything over 100 is a
  13.   very major transit. Any transit that's a return, i.e. a transiting
  14.   planet conjuncting the same one in the natal chart, will be flagged
  15.   with a capital "R" at the end of the line.
  16.  
  17.   The things which affect how Astrolog computes the influence of a
  18.   transit are: The power of the object that's doing the transit, e.g.
  19.   transiting Pluto conjunct your natal Ascendant is much more powerful
  20.   than the transiting Moon conjunct your Ascendant. The power of the
  21.   object being transited affects the power too (but not as much as the
  22.   transiter) e.g. Jupiter transiting your Sun is more powerful than
  23.   Jupiter transiting an asteroid. Finally, the orb plays a role as
  24.   well, in that a transit that will be exact in a couple of days from
  25.   the given date passed to -y is more powerful than one won't be exact
  26.   for another month. Note that the power of a planet when transiting is
  27.   different than its influence in the natal chart: Although Sun
  28.   conjunct Moon is more powerful in a natal chart than Saturn conjunct
  29.   Moon, when transiting, Saturn transiting Moon is much more
  30.   influential than Sun transiting Moon. Hence there are two lists of
  31.   object influence values in the astrolog.dat file (described later)
  32.   that can be customized. There's the generic list of standard
  33.   influences (which have items like Sun, Moon, and Ascendant most
  34.   powerful), and a parallel list of transit influences (which have the
  35.   slower moving bodies the most powerful).
  36.  
  37.   This switch is in compliment to the -t transit search list, and you
  38.   may find this one more useful. The -t chart prints the times when
  39.   a transit is exact, which is useful to know, but doesn't really help
  40.   when you want to know when a transit enters orb enough to be
  41.   significant, and it won't flag a major year long transit that will be
  42.   exact next month, listing it among a bunch of less significant
  43.   aspects for the following month. With -T, you can see a major transit
  44.   first enter orb at the bottom of the list, and then slowly rise to
  45.   the top as it becomes more exact through the days. And you can answer
  46.   the question as to which is more influential: say an exact transit of
  47.   Mars to a minor house cusp, or a major transit of Saturn to an angle
  48.   that's still a month away from exactness.
  49.  
  50.   Also notice the resemblance between -T and the -r0 -m0 combination.
  51.   Both display aspects ordered by influence. In fact, "-i chart -Tn"
  52.   will look almost identical to "-y chart -m0", except that -T is
  53.   designed and formated for doing transits to a particular chart.
  54.   (Doing -T will always use applying vs. separating orbs, generate
  55.   powers using the transit influences, and allow the transiting and
  56.   natal planets to be restricted separately with -RT and -R.) Astrolog
  57.   allows transit charts to be done between transiting planets and natal
  58.   planets, as well as charts among transiting planets to themselves,
  59.   both of which can be expressed as searches for exact times, or
  60.   displays of influences of each aspect at a particular time, as
  61.   summarized in the following organized list:
  62.  
  63.   o -t switch: Display exact times of transits to natal planets.
  64.   o -T switch: Display influences  of transits to natal planets.
  65.   o -d switch: Display exact times of aspects among transiting planets.
  66.   o -D switch: Display influences  of aspects among transiting planets.
  67.  
  68. -Tp <month> <day> <year>: Print progressions instead of transits.
  69.  
  70.   The -T transit influence switch can also (like the -t transit search)
  71.   display all aspects between progressed planets and natal planets in
  72.   influence order, if it's invoked as -Tp instead of just -T. This
  73.   works like -T in every way except that a switch combination like "-i
  74.   mychart -Tp 1 31 1994" will display aspects between my natal planets,
  75.   and those in my natal chart progressed to the end of the month, and
  76.   their influence and orbs at that time, instead of between my natal
  77.   planets and the actual positions of the planets at the end of January.
  78.  
  79. -T[p]n: Display transits ordered by influence for current date.
  80.  
  81.   The -Tn switch is a shorthand way to pass the current date today and
  82.   time now to the -T switch. If you want to see what transits are most
  83.   affecting your natal chart presently, just do "-i yourchart -Tn".
  84.  
  85. -I [<columns>]: Print interpretation of selected charts.
  86.  
  87.   The -I display an interpretation option is a powerful, expansive
  88.   feature to generate interpretations of many of Astrolog's charts.
  89.   Simply include the -I switch to get an interpretation of any
  90.   particular type of chart that the program would display otherwise.
  91.   If Astrolog doesn't support interpretations for it, the normal chart
  92.   will be shown instead.
  93.  
  94.   For example, A brief interpretation of the meaning of the positioning
  95.   of each planet in its sign and house is supported when the -I switch
  96.   is invoked with -v (or by itself since -v is the default). If one
  97.   does this, then instead of the standard -v listing of planet
  98.   positions, the positions will be listed with a brief interpretation
  99.   of what they mean. I have to say that this is a pretty limited
  100.   version of interpretation, being nothing more than a combining of
  101.   phrases representing the planet, sign, and house in question;
  102.   nevertheless, people who don't know how to interpret charts might
  103.   find this to be of use (or at least amusing. :)
  104.  
  105.   Another common interpretation one would want is the ability to give a
  106.   brief interpretation of each aspect in the aspect grid. When the -I
  107.   switch is combined with -g, the standard -g aspect grid will be
  108.   replaced with a list of each aspect occurring and a brief listing of
  109.   what it means. Again, this is mainly just a lookup of the general
  110.   meanings of each planet and the aspect in question, but still might
  111.   be found of interest by some. (Note: only the first 11 aspects, out
  112.   to the Bi-Quintile, can be considered.)
  113.  
  114.   Synastry relationship charts may be interpreted too, with the -r -I
  115.   combination. Actually, they could be technically interpreted without
  116.   any special code, since the output of a synastry chart is a technical
  117.   "chart" with planet and house positions, but it would just be an
  118.   interpretation of Person2's planets in Person1's houses as if that
  119.   were a natal chart. This interpretation feature recognizes charts
  120.   generated with -r as synastry charts and interprets them
  121.   appropriately. For each of Person2's planets, the interpretation of
  122.   how and where it affects Person1 is displayed.
  123.  
  124.   Eight more interpretations just as useful can be done: "-r0 person1
  125.   person2 -g -I" is a legal combination, and will display meanings of
  126.   aspects between planets in two charts in a relationship aspect grid.
  127.   "-i person -m0 -I" is legal, and will display the meanings of aspects
  128.   in a chart; this is like -g -I, but the aspect meanings are printed
  129.   in sorted order based on how powerful Astrolog thinks each aspect is,
  130.   so this is probably more useful. "-r0 person1 person2 -m0 -I" is legal,
  131.   and will display the meanings of aspects in a relationship aspect
  132.   list, like -r0 -g -I, but in the improved sorted order. "-d -I" is
  133.   legal, and will display the meanings of aspects among transiting
  134.   planets occurring during a day, as well as of sign and direction
  135.   changes. "-T -I" is legal, and will display the meanings of aspects
  136.   from transiting planets to natal ones. "-y -I" is also legal, and
  137.   will display the transit interpretations in sorted order by
  138.   influence. Finally, "-m -I" is a legal combination, which will do an
  139.   interpretation of a midpoint chart, printing each midpoint in the
  140.   same order as without the -I, but with each midpoint as an
  141.   interpretation sentence instead. Relationship midpoint charts may be
  142.   interpreted in the same manner using the "-r0 person1 person2 -m -I"
  143.   combination.
  144.  
  145.   This interpretation toggle switch accepts an optional parameter to
  146.   specify the number of screen columns in which to format the
  147.   interpretation paragraphs. This is the same value as the screen width
  148.   field in the astrolog.dat default file. Giving a parameter to -I can
  149.   be used to override the astrolog.dat value without having to change
  150.   the file.
  151.  
  152. ----
  153.  
  154. Switches which affect how the chart parameters are obtained:
  155.  
  156. -n: Compute chart for this exact moment using current time.
  157.  
  158.   For those with systems who can handle time calls (If your system
  159.   pukes on trying to compile them, simply comment out the #define TIME
  160.   line at the beginning), the program supports displaying the chart for
  161.   the time at the current moment! In other words, invoke as astrolog -n
  162.   and see where the planets are right now. (This is fun - the house
  163.   cusps change 1 minute about every 4 seconds!) You will need to change
  164.   the #defines for the default longitude and latitude in astrolog.h, or
  165.   else specify where you are explicitly by using the -l switch to
  166.   change the default location. To figure out the time zone, the program
  167.   uses the default value in the astrolog.dat file or as defined in the
  168.   DEFAULT_ZONE constant set at compile time.
  169.  
  170.   Note that the default time zone setting or passing values to -z,
  171.   won't affect the positions of the planets, as expected since they are
  172.   where they are "now" no matter how time is expressed. The default
  173.   zone is merely used to determine what to express the local time to
  174.   when displaying the current time. It is important however to realize
  175.   that the time zone setting on your system can affect the actual raw
  176.   time the program gets internally for "now". If the -n switch seems to
  177.   always generate times an hour or more off to what you have your time
  178.   zone set to, it's likely that your time zone environment variable is
  179.   uninitialized or set incorrectly. You will need to set the "TZ"
  180.   environment variable, setting it to a value such as "xxxnyyy", where
  181.   'n' is the hours your zone is before GMT, 'xxx' is a three character
  182.   string indicating the abbreviation of the zone (required, but doesn't
  183.   need to be set to anything more than 'xxx' if you prefer) and 'yyy'
  184.   is the abbreviation for the zone when/if ever in Daylight Time. For
  185.   example, if running Astrolog on a PC in Eastern Time, put the line
  186.   "set TZ=EST5EDT" in your AUTOEXEC.BAT file.
  187.  
  188. -n[d,m,y]: Compute chart for start of current day, month, year.
  189.  
  190.   These switches are like the -n generate chart for current moment now
  191.   feature, except that they will respectively generate charts for the
  192.   midnight on the current day, midnight on the first of the current
  193.   month, and midnight on the first day of the current year. 
  194.  
  195. -z: Assume Daylight time (change default zone appropriately).
  196.  
  197.   Normally the -z option takes an argument which will then become the
  198.   default time zone. If one, however, invokes it by itself, it will
  199.   subtract one hour from whatever the default time zone presently is.
  200.   This is useful since it is equivalent to adjusting any times printed
  201.   to Daylight time, i.e. it will add one hour to any times displayed.
  202.   (When entering the birth time for charts, one is supposed to subtract
  203.   one hour if Daylight time was in effect; note that subtracting one
  204.   hour from the time zone will do the same thing.) For example, over
  205.   here on the West Coast, I have my default time zone compiled to be
  206.   "8"; now that Daylight time is in effect here, I can do -z 7 or just
  207.   -z to decrease the default time zone when I make a -T transit list,
  208.   which will in effect add one hour to the local times displayed, or in
  209.   effect "Spring ahead" the clock for me. (For a better way of adjusting
  210.   Astrolog for Daylight time without having to specify -z all the time,
  211.   recompile the program, or add one hour to the times in your head, use
  212.   the "defaults" file described later to edit the time zone.) Remember
  213.   that the -z (and -l) switches must be before any other switches they
  214.   modify (such as -n) in order for the new default to take effect.
  215.  
  216. -z <zone>: Change the default time zone (for -d-q-t-E options).
  217.  
  218.   The -z <value> option can be used to change the default time zone to
  219.   the value in question. For example, you can force the -E ephemeris
  220.   and -t transit lists to be displayed at midnight GMT time instead of
  221.   the local time with "-z 0"; or, for the East coast where by default
  222.   the time zone is "5", you can do "-z 4" during DST to properly
  223.   display transits, aspects in day, and other lists in the local DST zone.
  224.  
  225. -l <long> <lat>: Change the default longitude & latitude.
  226.  
  227.   Like the -z option, the -l option can be used to change the default
  228.   compile time world coordinates used in certain options, such as the
  229.   -n cast chart for right now switch.
  230.  
  231. -q <month> <date> <year> <time>: Compute chart with defaults.
  232.  
  233.   The -q <month> <date> <year> <time> option takes the four parameters
  234.   and casts a chart for the time in question. The time zone and
  235.   location are taken from the default compiled values. This is just yet
  236.   another useful shorthand way to quickly make a chart. Note that the
  237.   -qa option which takes all seven chart parameters can be duplicated
  238.   with -q along with the -z <zone> and -l <long> <lat> options.
  239.  
  240. -qd <month> <date> <year>: Compute chart for noon on date.
  241.  
  242.   The -q <month> <day> <year> option can be used to cast a quick chart
  243.   for 12 noon on a particular date, using the default longitude and
  244.   latitude, and time zone. One example where this is useful is with the
  245.   -d option, e.g. to see the times of exact aspects on a particular
  246.   date, like your next birthday, your finals, etc, without having to
  247.   specify unnecessary data. Note that this is just like the -q switch
  248.   except that -q requires a specific time on the day in question as well. 
  249.  
  250. -qm <month> <year>: Compute chart for first of month.
  251. -qy <year>: Compute chart for first day of year.
  252.  
  253.   A quick chart cast for midnight on the first of a month can be
  254.   generated with the two parameter -qm <month> <year> switch. A chart
  255.   cast for midnight on the first of January of a year can be generated
  256.   with the one parameter -qy <year> switch. Both of these use the
  257.   default time zone and location. These switches are most useful for
  258.   charts that don't require all the standard information. For example,
  259.   to get an ephemeris for December, 2000, do "astrolog -qm 12 2000" and
  260.   avoid having to enter in a day, hour, or location that wouldn't have
  261.   any effect. These options are in similar to the -qd <month> <day>
  262.   <year> switch above that will do a chart for noon on the given date,
  263.   and the -q <month> <day> <year> <time> switch that takes a time as well.
  264.  
  265. -qa <month> <date> <year> <time> <zone> <long> <lat>:
  266. Compute chart automatically given specified data.
  267.  
  268.   Normally one generates a chart by entering the seven data coordinates
  269.   manually. A fast typist familiar with the program might prefer to give
  270.   all the data at once, which can be done with this option. Simply list
  271.   the seven parameters above, in the exact format as they would be given
  272.   to the program were the user being prompted for them.
  273.  
  274. -qj <day>: Compute chart for time of specified Julian day.
  275.  
  276.   This switch will automatically cast a chart for the given Julian Day.
  277.   Unlike the other -q switches which take standard months, days, and
  278.   years, this switch takes one parameter for the Julian Day (which may
  279.   be fractional to specify a time within the day in question). For
  280.   example, another way to cast a chart for Midnight, GMT, on New Year's
  281.   day of 1994 is with "-qj 2449353.5". (Julian Day 0 refers to Noon
  282.   GMT, January 1, 4712 BC.)
  283.  
  284.   Known bug: If the extended Placalc formulas aren't compiled into the
  285.   program it will have to use an older version of the Julian day
  286.   conversion routines which will result in these -qj charts giving
  287.   incorrect results for dates in the Julian Calendar, i.e. before
  288.   October 1582, which can be seen by casting a chart with -qj
  289.   specifying a day less than 2299161.5, in which case the Julian Day
  290.   displayed for the date of the chart cast will be ten days greater
  291.   than what was passed to it.
  292.  
  293. -i <file>: Compute chart based on info in file.
  294.  
  295.   See the -o option below.
  296.  
  297.   Note that there is a "virtual file" named "set" which can be passed
  298.   to the -i and -r switches. Instead of looking for an actual disk
  299.   file, this represents the "last" set of chart information dealt with,
  300.   and is useful to avoid having to manually enter information in
  301.   certain cases. (Other "virtual files" Astrolog can use are "now"
  302.   which means the current time at the default location, and "tty" which
  303.   means prompt the user for the info.)
  304.  
  305.   This is best used within a -Q loop. For example, you first manually
  306.   enter the time for a chart and it's displayed. Now, this time in the
  307.   loop, you want the same chart in an aspect grid, and don't want to
  308.   have to enter the data again or create a file to read from. Entering
  309.   "-i set" will use this chart info now matter how it was entered. For
  310.   graphics charts this "last" chart will be set to the initial chart or
  311.   whatever animation situation was saved via the 'o' key. Perhaps the
  312.   most useful ability of the "set" chart however is that it will set
  313.   itself to times that appear in -t and -d transit and aspect in day
  314.   searches. For example, if you want to cast a chart for the New Moon
  315.   this January, first do a combination like "-qd 1 11 1994 -d -R0 1 2
  316.   -A 1", which will scan the 11th for Conjunctions involving the Sun
  317.   and Moon, and display the time. Before, to get a New Moon chart one
  318.   would then have to manually specify the time displayed. Now, just "-i
  319.   set" will bring it up! The initial contents of the "set" chart, i.e.
  320.   what you get by directly doing something like "astrolog -i set" are
  321.   initialized to the astrological "chart" for this version 4.10 of the
  322.   program itself, which is 12:28pm PST (8 hours before GMT) on Sunday,
  323.   March 20th, 1994 in Seattle, WA (122W20 47N36).
  324.  
  325. -o <file> [..]: Write parameters of current chart to file.
  326.  
  327.   The program supports directing chart information to, and reading
  328.   output from, data files. The '-o' option will dump all the birth data
  329.   (the date and stuff, not the planet positions) to the specified file.
  330.   The '-i' option will cast the chart based on the info in the file.
  331.   (This allows you to put your birth data into a specific file, and cast
  332.   your chart whenever you want to after that without having to reenter
  333.   your birth data all the time.)
  334.  
  335.   Another file output feature, the ability to concatenate "comment
  336.   lines" at the end of a data file, is included with both the -o and
  337.   -o0 options. (Some people have complained that the info in the
  338.   Astrolog chart files is too cryptic to read.) After scanning the
  339.   filename, the -o[0] option will then write any parameter that follows
  340.   it at the end of the file, until a parameter beginning with a '-' or
  341.   '/' (the next obvious command switch) is reached. For example: -o
  342.   'file' "Walter D. Pullen" Seattle will add my name and my birth city
  343.   in two separate lines at the end of 'file'. (On most systems, quotes
  344.   can be used to allow spaces within one parameter.)
  345.  
  346. -o0 <file> [..]: Like -o but output planet/house positions.
  347.  
  348.   Ability to write the actual sign and house positions of a chart to
  349.   a file (instead of just the time and place) has been implemented via
  350.   the -o0 <file> option. This option can be used interchangeably with
  351.   the old -o output to file switch. The information written includes the
  352.   zodiac position of the 20 main objects, their retrograde status and
  353.   declination, as well as the positions of the (first six) house cusps.
  354.   This file information can easily be passed into another program, and
  355.   can be read back into Astrolog with the -i option. The -i option will
  356.   automatically determine which type the file is, and will either use
  357.   the given positions, or else calculate them as needed (note that some
  358.   switches, such as the -c house system selection, will have no effect
  359.   for this file type.) Check an example of one of these files to see
  360.   the precise format (a zodiac position is recorded as three numbers:
  361.   degree in sign, sign as 1..12, and floating point minute within
  362.   degree.) When the files are read back in, they will be flagged as
  363.   "having no space or time" like the composite charts in the chart
  364.   header displays.
  365.  
  366.   This file format can allow one to do things such as transits to
  367.   composite charts (send the composite chart to file with -o0 option and
  368.   then use that file as the first parameter to the -T option) composites
  369.   between two composite charts (use -rc between two composite charts
  370.   sent to a file) and even, if one is willing to do a small amount of
  371.   editing, to do transits to midpoints or the 0 degrees Aries point.
  372.   Note that one can easily edit the positions in the -o0 position file
  373.   to be whatever they like, so one could replace some unimportant object
  374.   (like the vertex) with 0 degrees Aries or an important midpoint value.
  375.   Note that trying to still use the -o time and space output with an
  376.   output chart that doesn't have space/time will confuse the program; it
  377.   will either say it can't make the file or else will output the
  378.   time/space of the most recent parameter file it read in.
  379.  
  380.   Note: The positions of the eight uranians can also be output to these
  381.   planet position files in addition to the 20 main objects, but only if
  382.   the uranians were actually calculated with -u in effect. Hence these
  383.   position files can be of two different lengths, but the program will
  384.   be able to read in both formats, leaving the uranians uninitialized
  385.   at zero Aries if they aren't also in the file.
  386.  
  387. -os <file>: Redirect output of text charts to file.
  388.  
  389.   This switch, given a file, will output the contents of a text chart
  390.   to that file. This is just like output redirection (i.e. "> textfile"
  391.   at the end of a command line) except that it's implemented within the
  392.   program. Hence unlike output redirection it will work from within a
  393.   -Q loop, from the File Run menu in Microsoft Windows, and on systems
  394.   whose shells don't allow redirection at all. This also has the
  395.   advantage in that prompts and user messages won't be sent to the
  396.   file, hence things can be done such as "astrolog -os textfile", where
  397.   the program will still prompt you on the screen for the chart info,
  398.   but the chart itself will still go to the file.
  399.  
  400. ----
  401.  
  402. Switches which affect what information is used in a chart.
  403.  
  404. -R [<obj1> [<obj2> ..]: Restrict specific bodies from displays.
  405.  
  406.   The ability to restrict the transit (-T) and daily aspect (-d) scans
  407.   to just certain bodies has been implemented with the -R switch. Using
  408.   -R by itself will prevent the asteroids, Chiron, the Part of Fortune
  409.   and the Vertex from being in any of the lists. One may also give a
  410.   list of one or more numbers representing planets to be ignored (e.g. 1
  411.   = Sun, 2 = Moon, 3 = Mercury, etc) so that a complete custom setup can
  412.   be obtained (e.g. -R 1 2 3 4 5 will cause all of the inner planets to
  413.   be ignored). More than one -R switch can be combined (e.g. -R -R 16
  414.   will cause the asteroids, etc, and the North Node to be ignored; the
  415.   first -R gets rid of the asteroids, etc, and the second one deletes
  416.   the North Node.) Also, specifying the same particular body more than
  417.   once will cause it to be included again, or in other words, -R
  418.   <objectnum> complements the status of whether it is to be ignored or
  419.   not (e.g. -R -R 15 will cause all of the asteroids, etc, excluding
  420.   Vesta, to be ignored; the first -R makes causes the asteroids to be
  421.   ignored, and specifying Vesta in the second -R makes it reappear.)
  422.  
  423. -R0 [<obj1> ..]: Like -R but restrict everything first.
  424.  
  425.   The -R0 option will cause ALL of the bodies to be ignored, which is
  426.   useful if you are looking for just the transits/aspects of a few
  427.   planets (e.g. -R0 6 7 will cause everything but Jupiter and Saturn to
  428.   be ignored.) Combining all these methods can cause whatever you are
  429.   looking for in transits and aspects to be quickly found without having
  430.   to wade through lots of stuff you aren't interested in.
  431.  
  432. -R1 [<obj1> ..]: Like -R but unrestrict and show all objects.
  433.  
  434.   This will unconditionally UN-restrict all planets and other objects
  435.   used by the program, a compliment to the -R0 switch above which
  436.   restricts everything. Note that this will also set modes, in that it
  437.   does automatically activate the -C, -u, and -U sets of objects.
  438.  
  439. -R[C,u,U]: Restrict all minor cusps, all uranians, or stars.
  440.  
  441.   These three switches are similar to the -R0 option in that they
  442.   initially restrict objects, i.e. all the minor cusps, Uranians, and
  443.   stars, (described below) respectively from appearing. For example, if
  444.   you want to include only the star Sirius in an X window chart without
  445.   having to also include all the other stars (or having to enter a very
  446.   long restriction list), do: "astrolog -U -RU 48 -X", which will
  447.   include the stars, and then restrict them all except Sirius, before
  448.   making the chart.
  449.  
  450. -RT[0,1,C,u,U] [..]: Restrict transiting planets in -t lists.
  451.  
  452.   Transiting planets may be restricted from charts independently of
  453.   those planets being transited to. In -T charts, the -R option only
  454.   affects the natal planets. To restrict transiting planets, one must
  455.   use the -RT option. The -RT option is exactly like -R, and any
  456.   subswitches of -R can be used with -RT as long as the 'T' immediately
  457.   follows the 'R'. For example, -RT by itself restricts transiting
  458.   asteroids from appearing in -T charts, -RT0 restricts all transiting
  459.   bodies, -RTu restricts the Uranians, and so on. This is a really
  460.   useful feature, and allows one to pretty much be able to generate
  461.   exactly and only those transits one is interested in. For example, if
  462.   you want to see if anything is transiting your natal Jupiter or natal
  463.   Saturn this month, do: "astrolog -i yourchart -T 3 1993 -R0 6 7". If
  464.   you want to see if Chiron is transiting anything this year (excluding
  465.   asteroids), do: "astrolog -i yourchart -Ty 1993 -RT0 11 -R". If you
  466.   are only interested in transits of outer planets to your Sun or Moon,
  467.   do: "astrolog -i yourchart -T 3 1993 -RT0 6 7 8 9 10 -R0 1 2", and so
  468.   on. By default, only the transiting Moon is restricted. To get it
  469.   back, merely unrestrict it with "-RT 2". These default transit
  470.   restrictions are in the astrolog.dat defaults file described later,
  471.   and are right after the standard restriction table, both of which may
  472.   be modified however you please.
  473.  
  474. -C: Include non-angular house cusps in charts.
  475.  
  476.   This option must be indicated to include the four minor house cusps
  477.   (i.e. 11th, 12th, 2nd, 3rd) in the various chart options, such as the
  478.   -g aspect grids, -t transit searches, the X wheel chart, etc. This
  479.   option of course won't have any effect on certain charts where only
  480.   physical bodies are shown (e.g. -Z, -S, -L) or where all house cusps
  481.   are already indicated in the chart (e.g. -v, -w).
  482.  
  483. -u: Include transneptunian/uranian bodies in charts.
  484.  
  485.   Display the locations of the "Uranian" planets with the -u switch.
  486.   Transneptunian or Uranian planets are an interesting subset of
  487.   astrology which includes various objects alleged to be beyond Pluto.
  488.   (Do: astrolog -u -O to list the eight Uranian bodies.) Anyway,
  489.   Astrolog will display the zodiac positions of these planets as well if
  490.   one includes this option, and will print their positions after the
  491.   main planets, or include them in the other chart types.
  492.  
  493. -U: Include locations of fixed background stars in charts.
  494.  
  495.   Astrolog has the ability to display the positions of 47 of the
  496.   brightest and most important stars in the sky. To include these stars
  497.   in a chart, use the -U "universe" option. The 43 brightest stars,
  498.   i.e. all those with apparent magnitude values < 2.0 are included, in
  499.   addition to four dimmer "stars" which are considered significant,
  500.   i.e.: Polaris the North star, the Pleiades (specifically the star
  501.   Pleione within it) star cluster (home of our extraterrestrial
  502.   cousins), Zeta Reticuli (home of the Grey aliens), and the Andromeda
  503.   (M31) Galaxy (closest galaxy to our own Milky Way, and home to
  504.   various extraterrestrial hierarchies.) One bright star is called
  505.   "Orion", which is formally Alnilam, the middle star of Orion's belt.
  506.   Since stars are fixed in the sky, they will never change position in
  507.   the -s sidereal zodiac, although they will slowly precess forward in
  508.   the normal tropical zodiac. The -R restriction option can be used to
  509.   determine which stars are actually included, although the -U option
  510.   still needs to be included to get any stars at all. (With on screen
  511.   graphics, the stars are labeled by three letter abbreviations, and
  512.   are colored according to their brightness: orange for stars brighter
  513.   than (less than) magnitude 1.0, and dark red for the dimmer remaining
  514.   stars with magnitudes greater than this value.)
  515.  
  516. -U[z,l,n,b]: Order by azimuth, altitude, name, or brightness.
  517.  
  518.   In the -v standard chart, -Z horizon chart, and in the -O object list,
  519.   where all the stars are printed sequentially, it can sometimes be
  520.   confusing to locate the star you want among 42 others. The -U option
  521.   can be modified to sort the stars in various ways. If one uses -Ub
  522.   instead of just -U, the stars will be listed in order from brightest
  523.   to dimmest. Doing -Un instead of -U will alphabetize the stars by
  524.   name. -Ul will sort them by their altitude from highest in the sky to
  525.   lowest, while -Uz will sort them by their zodiac position. Note that
  526.   any star ordering will have no visible effect in X windows, and one
  527.   must still use the default ordering when passing numbers to the -R
  528.   option to restrict various stars.
  529.  
  530. -A <0-18>: Specify the number of aspects to use in charts.
  531.  
  532.   If you like many aspects, or only desire the major ones, to be
  533.   included in the aspect grids, specifying -A <number> will limit or
  534.   extend the number of aspects (e.g. -A 2 will make charts with only
  535.   conjunctions and oppositions listed in them, while -A 18 will include
  536.   all 18 aspects that Astrolog supports.)
  537.  
  538. -Ao <aspect> <orb>: Specify maximum orb for an aspect.
  539.  
  540.   Change the default orbs of the various aspects with the -Ao <aspect>
  541.   <orb> switch. Do you not like the 7 degree orbs for conjunctions that
  542.   are in there by default? Given an aspect number and an orb value,
  543.   the orb used for that particular aspect is updated accordingly.
  544.   Non-integer orb values are allowed of course. Use negative orb values
  545.   to completely eliminate an aspect from ever appearing. For example:
  546.   astrolog -Ao 2 4 -Ao 4 -1 narrows the orb for Oppositions, and
  547.   completely eliminates Trines, leaving all the other aspects at the
  548.   default values. Note that for very wide orbs more than one aspect may
  549.   apply for a particular angle, in which case the more fundamental
  550.   aspect is chosen. Also for wide aspects the fractional value of the
  551.   orb may be lost in the -g text grid (due to too many characters) and
  552.   their might be some slight overlap in the X window -g cells.
  553.  
  554. -Am <planet> <orb>: Specify maximum orb allowed to a planet.
  555.  
  556.   Ability to explicitly specify maximum orbs that any aspect can make
  557.   to a particular planet is supported with the -Am switch. This is used
  558.   for objects like the North Node which require narrower orbs than what
  559.   the aspects themselves normally allow. The -Am switch takes two
  560.   parameters: the first to indicate the index of the object, and the
  561.   second to indicate what the maximum orb allowed to it will be. By
  562.   default, the only objects with restriction are the Node, Part of
  563.   Fortune, Vertex, and stars, which allow a 2 degree max orb to them.
  564.   With this option, one can change these limits or impose restrictions
  565.   for other planets too. The astrolog.dat file (described later) will
  566.   read in these default planet orbs for the first 20 objects.
  567.  
  568. -Ad <planet> <orb>: Specify orb addition given to a planet.
  569.  
  570.   Ability to widen an aspect orb for any planet is supported with the
  571.   -Ad switch. This is used for objects like the Sun and Moon for which
  572.   one might want wider orbs to them than what the aspects themselves
  573.   allow. Like the -Am switch, this -Ad switch takes two parameters: the
  574.   first to indicate the object, and the second to indicate how much
  575.   wider orbs allowed to it will be. By default, the only objects which
  576.   have orbs widened for them are the Sun and Moon, each of which adds
  577.   one degree to the orb of any aspect to it. With this option, one can
  578.   change these additions or allow other objects to have them, too. The
  579.   astrolog.dat file will also read in defaults for these orb additions
  580.   for the first 20 planets. (Note that these object orb additions can
  581.   be added to a negative orb for an aspect making it valid, so if you
  582.   really want to restrict an aspect with -Ao, it should be a large
  583.   enough negative value so that the sum of any additions between two
  584.   objects won't make it go positive.)
  585.  
  586. -Aa <aspect> <angle>: Change the actual angle of an aspect.
  587.  
  588.   This option is used to change the actual angle of a particular
  589.   aspect. This is useful if one wants to search for some unusual angle
  590.   not already available in Astrolog's aspects or accessible through the
  591.   -x harmonic charts. For example, if I want to know when any planet
  592.   enters a 2.5 degree orb of any planet in my natal chart, I would do a
  593.   transit search along with "-Aa 1 2.5", where "1" is the index of the
  594.   conjunction aspect, and "2.5" means the "conjunction" is now exact
  595.   when any two objects are 2 degrees and 30 minutes apart.
  596.  
  597. ----
  598.  
  599. Switches which affect how a chart is computed:
  600.  
  601. -b: Use ephemeris files for more accurate location computations.
  602.  
  603.   Astrolog 4.10 has a set of calculation routines which are much more
  604.   accurate than the standard Matrix software routines that are usually
  605.   used by default! One may choose between these calculation methods
  606.   with the -b switch. With -b, Sun through Pluto, the North Node, and
  607.   Chiron will be computed more accurately (although slower). The other
  608.   asteroids, uranians, stars, and house cusps are always generated with
  609.   the Matrix routines.
  610.  
  611.   This advanced calculation uses ephemeris files for some planets which
  612.   must be in a directory specified at compile time in order to work.
  613.   The advanced routines are valid based on how many of the ephemeris
  614.   files one has. With all of them, the formulas will cover and deliver
  615.   accurate positions for nearly 8500 years from December -5260 BC
  616.   through March 3237 AD! There are 62 ephemeris files total. Each file
  617.   covers a range of 100,000 days, or about 273 years. Altogether they
  618.   take up 2.8 megabytes of disk space, but each segment of 273 years
  619.   only takes up 90K. For each time segment, there is an ephemeris file
  620.   named "LRZ5_n" containing the positions of Jupiter through Pluto (at
  621.   80 day increments) and a file "CHI_n" containing the positions of
  622.   Chiron. The 'n' refers to span of Julian Days covered by it (divided
  623.   by 100000). For example, Julian Days 1,200,000 through 1,300,000 are
  624.   in the files "LRZ5_12" and "CHI_12" (the 'm' character in some files
  625.   refers to negative/minus Julian Days). You don't need all the files
  626.   to use -b, just those that cover the dates you want to use. If you
  627.   try to use -b with a date not covered by an available ephemeris file,
  628.   an error message will be printed and the Matrix positions will be
  629.   used. The files "LRZ5_24" and "CHI_24" cover the years 1859 through
  630.   2131 AD, which is good for most modern purposes and only takes up
  631.   90K. (These two files were included in the released zip archive for
  632.   this version. For Unix users who want any ephemeris files, and PC
  633.   users who want to cover more years, the complete set of files is at
  634.   the hilbert anonymous ftp site.)
  635.  
  636.   Astrolog uses the formulas from the "Placalc" program package to
  637.   generate its precise positions. Placalc's accuracy is about the same
  638.   as Mark Pottenger's "CCRS" routines, and those used in Nova (it even
  639.   fixes some accuracy problems Nova has, in some of its earlier
  640.   versions at least). Placalc's integrated outer planet positions
  641.   represent the standard of the Nautical Almanac, the international
  642.   astronomical standard, as published in the Astronomical Almanac, for
  643.   its computations as computed before 1984. (Since 1984 the standard
  644.   has been the DE200 integrations by JPL.) The Sun's position
  645.   implements the Newcomb theory for all terms > 0.01", the positions of
  646.   Mercury through Mars are done to all terms > 0.05", while "Brown's
  647.   improved lunar ephemeris" is used such that the Moon is within 3" of
  648.   DE200. Placalc's fraction of second precision, is of course much
  649.   more accurate when compared to the Matrix positions, which are only
  650.   accurate to about one minute (and several degrees for Chiron, as well
  651.   as the four asteroids) for this century only. For example, at 1800
  652.   AD, the Matrix positions for the outer planets are off by 2 degrees,
  653.   and about 1 degree for 2100; by 1500 AD, Matrix is off by 14 degrees
  654.   for Pluto while Chiron is barely in the right hemisphere any more.
  655.  
  656.   There is a flag to "Use ephemeris files" in the astrolog.dat file,
  657.   which when set, will always use the Placalc routines and is the same
  658.   as just including -b all the time, in which case -b will toggle them
  659.   back off. There is a compile time option #define PLACALC in the
  660.   astrolog.h which can be commented out to disable the -b switch and
  661.   the new formulas.
  662.  
  663.   Note that this calculation method is not compatible with allowing the
  664.   -v0 switch to express planetary velocities relative to average speed
  665.   work with it, and nor will central planetary bodies other than the
  666.   Sun or Earth (standard Geo and Helio centric charts) via -h work. It
  667.   will however display velocities for the Moon and the Node, which
  668.   aren't available with the Matrix routines.
  669.  
  670.   Special thanks goes to Dr. Alois Treindl who kindly allowed his
  671.   formulas to be used in Astrolog. Mr. Treindl is the founder and owner
  672.   of Astrodienst Zurich, second largest astrological computer service
  673.   in Europe, and is well known for his work with Liz Greene. Astrolog
  674.   basically treats his Placalc routines as a library which we link
  675.   into, in that code that knows about both programs is kept to a
  676.   minimum. In fact, any changes made to the Placalc .c and .h files are
  677.   under #ifdef ASTROLOG, so by reverse applying this, one can
  678.   regenerate the original files that came with the Placalc package.
  679.  
  680. -b0: Like -b but display locations to the nearest second too.
  681.  
  682.   The ability to display zodiac positions to the nearest degree second
  683.   is supported with the -b0 switch. Normally all positions are
  684.   displayed just to the minute (which was all that is useful due to the
  685.   accuracy available in the Matrix formulas). With the Placalc routines
  686.   accurate to within seconds, this switch, in addition to turning on
  687.   the more accurate formulas like just -b above does, will also turn on
  688.   the more accurate display. The only charts presently affected by -b0
  689.   are the -w text wheel chart and the sidebar positions in graphic
  690.   wheel charts. There is also an astrolog.dat flag called "Print zodiac
  691.   seconds" which when set will always display to the second even if -b
  692.   itself isn't specified (in which case -b0 can be used to toggle it
  693.   back off).
  694.  
  695. -c <value>: Select a different default system of houses.
  696. (0 = Placidus, 1 = Koch, 2 = Equal, 3 = Campanus,
  697. 4 = Meridian, 5 = Regiomontanus, 6 = Porphyry, 7 = Morinus,
  698. 8 = Topocentric, 9 = Equal (MC), 10 = Neo-Porphyry, 11 = None.)
  699.  
  700.   Twelve different house systems are supported in the program: Invoke
  701.   as astrolog -c <number> to change the system from the default of
  702.   Placidus. Note that certain house systems (i.e. Placidus and Koch)
  703.   aren't defined for locations inside the Ant/arctic circle. If the
  704.   user attempts to cast a chart using them with a latitude beyond about
  705.   66 degrees N or S, the program will halt and print an appropriate
  706.   error. House system number 10 is the Midheaven based Equal house
  707.   system. This is just like the more common standard Equal house system
  708.   (-c 2) except that we start with the 10th cusp being the same as the
  709.   MC and disassociate the 1st cusp from the Ascendant, instead of
  710.   starting with the 1st cusp being the same as the Ascendant and
  711.   disassociating the 10th cusp from the MC. House index 11 is the
  712.   Neo-Porphyry system of house division. This is a new system similar
  713.   to Porphyry houses except that it's "smooth" around the zodiac with
  714.   the MC/Asc difference being spread in a continuous sinusoidal manner
  715.   from expanded to compressed quadrants. House system 11 refers to no
  716.   houses at all, or in other words where the Ascendant will always be 0
  717.   degrees Aries, the Nadir 0 degrees Cancer, etc, which is useful for
  718.   the extended chart animations as described later, where having houses
  719.   at all can tend to get in the way, and one can even observe the
  720.   precession of the equinoxes with this system if used in conjunction
  721.   with the -s sidereal chart option.
  722.  
  723. -s [..]: Compute a sidereal instead of the normal tropical chart.
  724.  
  725.   With this option, the chart will be just like the normal charts as
  726.   most commonly used in astrology, except that all the zodiac positions
  727.   will be shifted (to be about 24 degrees earlier). This is because the
  728.   option casts sidereal charts which are based on the positions of the
  729.   fixed stars (i.e. Aries starts at the constellation Aries) rather than
  730.   the seasons (i.e. Aries starts at the Spring or Vernal Equinox.) Due
  731.   to the "precession of the equinoxes" the position of the Sun at
  732.   the Equinoxes has been gradually happening at an earlier point in the
  733.   sidereal zodiac each year (taking about 2100 years change signs.)
  734.  
  735.   This switch accepts an optional parameter of an offset for the start
  736.   of the zodiac. This value, when non-zero, will be added to all zodiac
  737.   positions, and effectively allows one to choose any starting point
  738.   for the sidereal (or tropical) zodiac, which is useful for Hindu or
  739.   other systems whose sidereal zodiacs have zero Aries at a different
  740.   location than the standard Western sidereal zodiac. This value is
  741.   initialized to a zodiac offset value setting in the astrolog.dat
  742.   initialization file, which is by default zero. 
  743.  
  744. -s0: Display locations as right ascension instead of degrees.
  745.  
  746.   For astronomers out there, this -s0 option will print all planetary
  747.   positions in the right ascension hours/minutes format instead of the
  748.   sign/degrees/minutes astrologers are accustomed to. This will affect
  749.   how the objects are listed in the -v display, and how the star
  750.   azimuths are displayed in the -O list. For example, 0 degrees Aries is
  751.   represented as 0 hr, 0 min; 0 Cancer goes to 6 hr, 0 min, and so on
  752.   through the 24 hour clock.
  753.  
  754. -h [<objnum>]: Compute positions centered on specified object.
  755.  
  756.   Normal astrology charts are based on the positions of the planets
  757.   relative to the Earth. However, this option allows seeing of the
  758.   zodiac positions with respect to the Sun's (or any other planet's)
  759.   point of view. The -h option when invoked by itself will display a
  760.   heliocentric chart: the Sun in the original listing will be replaced
  761.   with the Earth's position as seen from the Sun in the heliocentric
  762.   chart, with the other planets' positions modified accordingly. For
  763.   bodies other than the Sun, the option takes a parameter to indicate
  764.   which planet to center the chart on, e.g. do -h 5 to cast a Mars
  765.   centered chart. (Moon centered charts aren't allowed; in fact, note
  766.   that the -h option won't ever affect the Moon, which will always be
  767.   displayed as seen from the Earth, no matter what the center body is
  768.   set to, since it's not a formal planet.
  769.  
  770. -p <month> <day> <year>: Cast 2ndary progressed chart for date.
  771.  
  772.   A secondary progression chart for a particular date can be cast using
  773.   the '-p <month> <date> <year>' command switch. (Note: I'm not sure if
  774.   the house cusps are progressed correctly for all methods of
  775.   computation, but they are reasonably close to what is expected using
  776.   most of them.) The precise time within the given day progressed to
  777.   is midnight in the default time zone.
  778.  
  779. -p0 <month> <day> <year>: Cast solar arc chart for date.
  780.  
  781.   Solar arc progressions are supported in addition to secondaries.
  782.   Invoke the -p <month> <day> <year> switch as -p0 instead, and a chart
  783.   will be generated with all planets and house cusps progressed forward
  784.   an amount equal in degrees to the number of years that have passed
  785.   between the specified date and the chart in question. The -pd option
  786.   here (see below) specifies the number of days that have to pass per
  787.   zodiac degree to progress forward; by default this is 365.25. To
  788.   generate a solar arc chart for the current moment now, invoke the -pn
  789.   switch as -p0n.
  790.  
  791. -p[0]n: Cast progressed chart based on current date now.
  792.  
  793.   The -pn switch is like the -p <month> <date> <year> switch except that
  794.   (like the -n switch) it assumes the current moment now to cast the
  795.   progressed chart to. This is just another shorthand convenience to see
  796.   what ones progressed chart is like presently; just do: astrolog -i
  797.   file -pn.
  798.  
  799. -pd <days>: Set no. of days to progress / day (default 365.25).
  800.  
  801.   User definable progression rates can be specified with this option.
  802.   When using the -p progression option, Astrolog assumes you want the
  803.   standard "year for a day" rate of progressions. By passing different
  804.   values to the -pd switch, one can change the default "365.25 days for
  805.   a day" to any value they want for some less often used method of
  806.   progression. For example, one can do "-pd 7 -pn" to do a week for a
  807.   day, "-pd -365.25 -pn" to get negative year for day progressions, and
  808.   so on. (Note that "-pd 1 -p..." would be the same as if no
  809.   progression were done at all.)
  810.  
  811. -x <1-360>: Cast harmonic chart based on specified factor.
  812.  
  813.   Harmonic charts (i.e. where all the planet positions are multiplied by a
  814.   factor and the chart recast) are supported via the '-x' option. (e.g.
  815.   -x 3 will make all trines conjunct in the chart displayed.)
  816.  
  817. -1 [<objnum>]: Cast chart with specified object on Ascendant.
  818.  
  819.   The -1 <obj> option can be used to change the houses to force a
  820.   particular object to be on the ascendant. This is useful in casting
  821.   Solar charts or for when the time of birth is not exactly known. For
  822.   example -1 2 will case a normal chart, but the house cusps will be
  823.   rotated so that the moon is on the ascendant.
  824.  
  825. -2 [<objnum>]: Cast chart with specified object on Midheaven.
  826.  
  827.   Just as the -1 option is used to cast a chart with an object on the
  828.   Ascendant, the -2 <object> switch will cast a chart with the
  829.   specified object on the Midheaven. The house cusps will be rotated so
  830.   that the object in question is conjunct the 10th house cusp. As with
  831.   the -1 option, if <object> is not specified, the Sun will be assumed
  832.   by default.
  833.  
  834. -3: Display objects in their zodiac decan positions.
  835.  
  836.   Decan displays are supported in Astrolog, and one can display a decan
  837.   influenced chart with the -3 switch. The decan theory is that each
  838.   sign in the zodiac can be divided into three parts: The first 10
  839.   degrees (i.e. the first decan) is mainly influenced by the sign in
  840.   question, the second 10 degrees (second decan) although still
  841.   influenced by the sign in question is also somewhat influenced by the
  842.   next sign of the same element, while the last decan is influenced by
  843.   the third sign of the same element. The -3 switch applied to a chart
  844.   will move each object into the sign of its decan. For example, if the
  845.   Sun is at 29 degrees Aquarius and the Moon at 5 degrees Virgo, in the
  846.   resulting chart, the Sun will go to Libra (26 degrees) and the Moon
  847.   will remain in Virgo (although be at 15 degrees now since it was
  848.   previously in the middle of the first decan of Virgo.)
  849.  
  850. -f: Display houses as sign positions (flip them).
  851.  
  852.   The -f option can be used to "flip" the signs and houses, i.e. display
  853.   the house as a sign position and vice versa. For example having the
  854.   Sun at 26 degrees Scorpio, 2/3 way though the 10th house, will cause
  855.   the resulting Sun under the -f option to be at 20 degrees Capricorn,
  856.   26/30th the way through the 8th house. This can be used to determine
  857.   how far a planet is through a particular house, as well as for domal
  858.   chart analysis that Mark Kenski has informed me about. Domal analysis
  859.   is based on the fact that for synastry comparisons, for example, a
  860.   planet in Gemini and one in the 3rd house can be considered related in
  861.   a way similar to a conjunction.
  862.  
  863. -G: Display houses based on geographic location only.
  864.  
  865.   This switch generates a special type of locational analysis chart,
  866.   called a geodetic chart, in which the house cusps are computed from a
  867.   different source, i.e. as a function of only the longitude and
  868.   latitude. This basically gives every spot on the planet a different
  869.   unique set of house cusps, and can be used to analyze the
  870.   characteristics of different areas, and their influence on you if you
  871.   insert your own planets in the houses. This type of chart was
  872.   described in the January 1992 issue of Dell Horoscope magazine, from
  873.   which I learned how to generate these charts. Basically, the Midheaven
  874.   is approximately the longitude value converted from degrees into the
  875.   appropriate zodiac sign; for example 0 degrees E goes to 0 degrees
  876.   Aries, 30 degrees E goes to 0 degrees Taurus, etc.
  877.  
  878. -F <objnum> <sign> <deg>: Force object's position to be value.
  879.  
  880.   The -F option is used to force a particular object's position to
  881.   always be a particular location in the zodiac. This feature can be
  882.   used as an easy way to manually include things Astrolog normally
  883.   doesn't in various charts. For example, this can be used to force the
  884.   position of some minor thing, like the Vertex, to always be the
  885.   location of whatever you prefer, like the 0 degrees Aries point, or
  886.   an important midpoint. Then you can do an aspect grid, transit
  887.   search, or whatever, and calculate aspects to midpoints or transits
  888.   over midpoints. The -F switch takes three arguments: first is the
  889.   index of the object to replace, next is the sign from 1..12 to force
  890.   it to be, and third is the degree within the sign. For example, if I
  891.   want to see if anything is making an exact aspect today with my Sun
  892.   Moon midpoint at 6Sag28, I could do "astrolog -n -d -F 16 9 6.28",
  893.   which would replace the North Node with my Sun Moon midpoint in the
  894.   aspect search.
  895.  
  896. -+ [<days>]: Cast chart for specified no. of days in the future.
  897.  
  898.   The -+ <#ofdays> option will cast a normal chart, but one for #ofdays
  899.   in the future (or past if a negative value is given). One use for
  900.   this is in combination with the -n and -d options. For instance, I
  901.   often invoke the program as "astrolog -n -d" to see the exact times
  902.   of today's aspects. However, just before midnight I might want to
  903.   see what's going to happen in the following day, so I would do
  904.   "astrolog -n -d -+ 1" to see the exact times for tomorrow's aspects.
  905.   The #ofdays parameter is optional, and will default to one if left
  906.   off, so the above command can be done as just "astrolog -n -d -+".
  907.  
  908.   Note that for such a chart, the chart header will show the correct
  909.   date of the actual new chart, instead of the original one. For
  910.   example, today (9-11), if I do "astrolog -n -+ 2" I will get the
  911.   chart for two days from now, and the chart header will display 9-13.
  912.   This has some special uses. For example, if you want to know what the
  913.   date was/will be when you are 10000 days old, do "astrolog -i
  914.   yourchart -+ 10000" and see what the date in the resulting chart
  915.   header is.
  916.  
  917. -- [<days>]: Cast chart for specified no. of days in the past.
  918.  
  919.   This "dash minus" option is just like the "dash plus" (-+) option
  920.   described above, except it subtracts instead of adds the specified
  921.   number of days from any chart cast. This is only for convenience, in
  922.   that "-- 1" is the same as "-+ -1".
  923.  
  924. -+[m,y] [<value>]: Cast chart for no. of months/years in future.
  925.  
  926.   The -+m switch is just like the -+ switch above except that it will
  927.   add one month (30 days) to whatever chart instead of one day. The
  928.   -+y switch will add one year (365 days) to whatever chart. The --
  929.   "dash minus" switch is extended in a similar manner, in that --m and
  930.   --y will do as expected. These switches also have the optional
  931.   parameter to specify how many months or years to move forward or back.
  932.  
  933. ----
  934.  
  935. Switches for relationship and comparison charts:
  936.  
  937. -r <file1> <file2>: Compute a relationship synastry chart.
  938.  
  939.   Computing the relationship between two charts is supported. Invoke the
  940.   program as 'astrolog -r <file_of_person1> <file_of_person2>' and the
  941.   program will give you the relationship between the two charts. In
  942.   other words, the program will use the positions of person2's planets
  943.   and person1's houses. Use this with the -w option to get a wheel chart
  944.   and you can do synastry. Note that transits can be computed with this
  945.   by comparing your chart with the positions of the planets at the
  946.   current moment (as in -n switch). To make this easier, you may specify
  947.   the filename "now" for any file and the computer will use the current
  948.   planet positions instead of looking for a like named file. (e.g.
  949.   'astrolog -r me now' will compute transits for file 'me'.)
  950.  
  951. -rc <file1> <file2>: Compute a composite chart.
  952.  
  953.   The '-r' option can be used to generate composite relationship
  954.   charts. Simply invoke it as '-rc <person1> <person2>' instead of
  955.   just -r and a composite chart (i.e. composed of the midpoints of the
  956.   planets, etc. of the two charts in question) will be generated.
  957.   (Note: when the house cusps in the two charts are nearly 180 degrees
  958.   apart, simply taking the midpoints of all the cusps may result in
  959.   them being out of order in the resulting composite. In such a case we
  960.   give priority to the composite midheaven, and invert the midpoints of
  961.   any of the other cusps or the Ascendant by 180 degrees if leaving
  962.   them that way would have things out of order.)
  963.  
  964. -rm <file1> <file2>: Compute a time space midpoint chart.
  965.  
  966.   Time-space midpoint relationship charts are supported: Doing "-rm
  967.   chart1 chart2" will calculate the time and location exactly half way
  968.   between the times and locations as indicated in the two files. Unlike
  969.   all other types of relationship charts, this one actually exists in
  970.   space and time, and therefore can be treated like a single chart and
  971.   can be output to a file with the -o option.
  972.  
  973. -r[c,m]0 <file1> <file2> <ratio1> <ratio2>: Weighted chart.
  974.  
  975.   The -rc composite and -rm time-space midpoint relationship charts may
  976.   be weighted to give more influence to one of the charts. When the
  977.   switches are invoked as -rc0 or -rm0 they accept two additional
  978.   parameters which are the ratio weights to give to the two chart files
  979.   in question. For example, the sequence "-rm person1 person2 2 1" will
  980.   still do a time space midpoint chart, but the time and location that
  981.   the chart is cast for will be biased at a 2:1 ratio toward person1,
  982.   i.e. will be 2/3 of the way from person2's chart info closer to
  983.   person1's info.
  984.  
  985.   Note that the -rc0 switch can be used to generate multiple composite
  986.   charts between more than two people! A composite chart between two
  987.   people can already be done and saved to a file with "-rc person1
  988.   person2 -o0 composite12". A third person can now be merged in by
  989.   doing a composite between it and the composite of the first two, but
  990.   giving the first result a 2:1 ratio because two charts have already
  991.   gone into it, by "-rc0 composite12 person3 2 1 -o0 composite123". A
  992.   fourth person can then be merged in at a higher ratio with "-rc0
  993.   composite123 person4 3 1 -o0 composite1234" and so on. Actually this
  994.   method won't always generate a 100% correct multiple composite chart
  995.   in cases where the objects are spread out over 180 degrees and the
  996.   initial composites put the current midpoint in the wrong half, e.g.
  997.   if the Suns of person1 through person3 are 1Can, 29Sag, and 0Ari,
  998.   then the true composite Sun is at 0Ari, but composite12 is at 0Lib
  999.   and hence the final composite is at 0Leo or 0Sag, in the wrong
  1000.   "quadrant" biased toward the earlier results. Still the results are
  1001.   useful and the method can be used with -rm0 to get the correct
  1002.   average between multiple chart locations.
  1003.  
  1004.